class CreateArticles < ActiveRecord::Migration
  def self.up
    create_table :articles do |t|
      t.string    :title                        #资产分类编号
      t.string    :sub_type                     #供应商规范，系统简介，使用说明，规章制度。
      t.text      :content                      #内容
      t.integer   :auditor_id                   #审批人
      t.integer   :is_locked     ,:limit => 1 ,:default => 0      #锁定 1为True 0为False
      t.integer   :lock_version  ,:default => 0                   #乐观锁
      t.timestamps
    end
     Article.create(:title => '供应商规范',:sub_type=>'供应商规范',:auditor_id=>1)
     Article.create(:title => '系统简介',:sub_type=>'系统简介',:auditor_id=>1)
     Article.create(:title => '使用说明',:sub_type=>'使用说明',:auditor_id=>1)
     Article.create(:title => '规章制度',:sub_type=>'规章制度',:auditor_id=>1)
     Article.create(:title => '联系我们',:sub_type=>'联系我们',:auditor_id=>1)
  end

  def self.down
    drop_table :articles
  end
end
